package crawler.protocol.client;

import java.io.Serializable;

public class ClientInfoProtocol implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private String clientId;  //client首次启动时生成的id
	private String osName;    //系统名称
	private String osVersion; //系统版本
	private String osArch;    //系统架构
	private String clientName;//客户端名称
	private String innerIp;   //内网IP
	private String publicIp;  //公网IP
	private Integer urlCount; //可执行的URL数量
	private String clientGroup; //客户端分组
	
	
	public String getClientId() {
		return clientId;
	}
	public void setClientId(String clientId) {
		this.clientId = clientId;
	}
	public String getOsName() {
		return osName;
	}
	public void setOsName(String osName) {
		this.osName = osName;
	}
	public String getOsVersion() {
		return osVersion;
	}
	public void setOsVersion(String osVersion) {
		this.osVersion = osVersion;
	}
	public String getOsArch() {
		return osArch;
	}
	public void setOsArch(String osArch) {
		this.osArch = osArch;
	}
	public String getClientName() {
		return clientName;
	}
	public void setClientName(String clientName) {
		this.clientName = clientName;
	}
	public String getInnerIp() {
		return innerIp;
	}
	public void setInnerIp(String innerIp) {
		this.innerIp = innerIp;
	}
	public String getPublicIp() {
		return publicIp;
	}
	public void setPublicIp(String publicIp) {
		this.publicIp = publicIp;
	}
	public Integer getUrlCount() {
		return urlCount;
	}
	public void setUrlCount(Integer urlCount) {
		this.urlCount = urlCount;
	}
	public String getClientGroup() {
		return clientGroup;
	}
	public void setClientGroup(String clientGroup) {
		this.clientGroup = clientGroup;
	}
	
	
	
	

}
